package com.mine.frame.common.base

import android.app.Application
import com.alibaba.android.arouter.launcher.ARouter
import com.mine.frame.common.BuildConfig

/**
 * company 广东玛格家居有限公司
 * @author smoker
 * @Date 2021/11/10
 * Description:
 */
open class BaseApplication : Application() {

    override fun onCreate() {
        super.onCreate()

        if (BuildConfig.DEBUG) {
            ARouter.openLog()
            ARouter.openDebug()
        }
        //官方推荐在 Application 中初始化
        ARouter.init(this)
    }

    override fun onTerminate() {
        super.onTerminate()
        ARouter.getInstance()?.destroy()
    }


}